Class constructor
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(dataframe) | :: | df |
A |
|||
real(kind=wp), | intent(inout), | dimension(:,:) | :: | data_ | ||
character(len=:), | intent(inout), | dimension(:) | :: | varnames |
Class destructor
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(dataframe) | :: | df |
A |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(dataframe) | :: | df | ||||
class(*) | :: | data_ | ||||
character(len=*) | :: | varname_ |
type :: dataframe private character(len=NUMCHAR) :: base_message integer :: number_variables type(variable),allocatable :: variables(:) character(len=:),allocatable :: variable_names(:) logical :: initialized,has_variable_names contains procedure,public :: create => create_dataframe procedure,public :: destroy => destroy_dataframe procedure,public :: add_variable ! procedure,public :: remove_variable ! procedure,public :: is_initialized ! procedure,public :: summary ! procedure,public :: nrow ! procedure,public :: ncol ! procedure,public :: size => size_dataframe ! procedure,public :: normalize end type dataframe